sound ranging location - German English Dictionary